A Parallel Remote Visualization Server for Clusters
نویسندگان
چکیده
Recent research has shown that scalable, high-performance graphics systems may be built from commodity graphics hardware running on clusters. The rendered images are then displayed on nodes directly connected to the local system area network. However, many application scenarios require remote display across low speed networks. In this paper we describe a remote, image-based, display system for a central, scalable visualization server. The remote display system involves two components: an image merging stage that assembles tiles from a logical framebuffer distributed across many nodes, and a compression subsystem that compresses the final image before transmitting it over a lower speed network. In our system the number of rendering and compression nodes may be independently varied to meet the demands of the application and the constraints of the compression and networking technologies. We leverage existing multimedia libraries, in particular, DirectShow, which allows 3D graphics to be integrated into a wide range of Internet streaming capabilities, such as video filters and compression algorithms. Using current technology, we demonstrate interactive, low-latency rendering and display of 1024 by 768 images across a 100Mbit network at approximately 13 Hz. CR Categories: I.3.2 [Computer Graphics]: Graphics Systems— Distributed/network graphics; I.3.4 [Computer Graphics]: Graphics Utilities—Software support, Virtual device interfaces; C.2.2 [Computer-Communication Networks]: Network Protocols— Applications; C.2.4 [Computer-Communication Networks]: Distributed Systems—Client/Server, Distributed Applications
منابع مشابه
A Distributed Performance Analysis Architecture for Clusters
The use of a cluster for distributed performance analysis of parallel trace data is discussed. We propose an analysis architecture that uses multiple cluster nodes as a server to execute analysis operations in parallel and communicate to remote clients where performance visualization and user interactions occur. The client-server system developed, VNG, is highly configurable and is shown to per...
متن کاملRemote Interactive Visualization of Parallel Implementation of Structural Feature Extraction of Three-dimensional Lidar Point Cloud
Lidar (Light detection and ranging) is a popularly used technology to collect dense and precise data of topographic structures of the surface of the earth. In this paper, we have proposed a user assisted remote visualization system for extraction and visualization of structural features obtained from point cloud data obtained from lidar data. The sharp feature lines such as crest lines, edges o...
متن کاملRPPA: A Remote Parallel Program Performance Analysis Tool
Parallel program performance analysis plays an important role in exploring parallelism and improving efficiency of parallel programs. To ease the performance analysis for remote programs, this paper presents a remote parallel program performance analysis tool, RPPA (Remote Parallel Performance Analyzer), which is based on dynamic code instrumentation. A hierarchical structure is adopted by RPPA...
متن کاملAccelerating Demand Paging for Local and Remote Out-of-Core Visualization
This paper describes a new algorithm that improves the performance of application-controlled demand paging for the out-of-core visualization of data sets that are on either local disks or disks on remote servers. The performance improvements come from better overlapping the computation with the page reading process, and by performing multiple page reads in parallel. The new algorithm can be app...
متن کاملA Framework for Interactive Hardware Accelerated Remote 3D-Visualization
In this paper we present a framework that provides remote control to Open Inventor or Cosmo3D based visualization applications. A visualization server distributes a visualization session to Java based clients by transmitting compressed images from the server frame buffer. Visualization parameters and GUI events from the clients are applied to the server application by sending CORBA (Common Obje...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001